/**
 * Created by lvyer on 2021/11/19.
 * JNI工具类，用于统一封装JNI的公共功能函数
 * 1、动态注册JNI函数
 * 2、注销动态注册的JNI函数
 *
 */

#ifndef LEARNOPENGL_JNITOOLS_H
#define LEARNOPENGL_JNITOOLS_H

#include <jni.h>

class JNITools {
public:
    //用于动态注册JNI函数
    static int registerNativeMethods(JNIEnv *, const char *, JNINativeMethod *, int);

    //用于注销动态注册的JNI函数
    static void unRegisterNativeMethods(JNIEnv *, const char *);
};


#endif //LEARNOPENGL_JNITOOLS_H
